﻿using Minecraft.Model.Backpack;
using Minecraft.Model.Furniture;
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace Minecraft.Model.ReqResp
{
	/// <summary>
	/// 产出家具修理物品移动响应接口
	/// </summary>
	[Serializable]
	public class FurnitureOutputRepairGoodsMoveResp : BaseResp
	{
		/// <summary>
		/// 家具唯一id
		/// </summary>
		public string furnitureId;
		/// <summary>
		/// 家具等级
		/// </summary>
		public int furnitureLevel;
		/// <summary>
		/// 源物品类型
		/// </summary>
		public EnumGoodsBelongsToType enumGoodsBelongsToTypeSource;
		/// <summary>
		/// 目的地物品类型
		/// </summary>
		public EnumGoodsBelongsToType enumGoodsBelongsToTypeTarget;
		/// <summary>
		/// 移动物品后受到影响的背包物品列表
		/// </summary>
		public List<BackpackCellInfo> posGoodsinfoList;
		/// <summary>
		/// 产出家具修理受影响的物品列表信息
		/// </summary>
		public List<FurnitureOutputRepairMaterialInfo> furnitureOutputRepairMaterialInfoList;
		/// <summary>
		/// 家具当前损耗值
		/// </summary>
		public int curHp;
	}
}
